﻿#ifndef _FD_XUTIL_DATASET_DLL_CFG_H_
#define _FD_XUTIL_DATASET_DLL_CFG_H_ 

#include "kernel/string_def.h"

#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__)  || defined( __MWERKS__)
# if defined(FD_XDATASET_BUILD_STATIC)
#define FD_XDataset_Export
#elif defined(FD_XDATASET_BUILD_DLL)
#define FD_XDataset_Export __declspec(dllexport)
#else
#define FD_XDataset_Export __declspec(dllimport)
#endif
#else
#define FD_XDataset_Export
#endif

namespace FD
{
	namespace Utility
	{
		namespace Dataset
		{
			enum ModelDBSourceType
			{
				MDBT_SQLITE,
				MDBT_SQLSERVER,
				MDBT_ORACLE,
				MDBT_MYSQL
			};

//#define FDB_LINUX
		}
	}
}

#endif
